<?php $this->assign('subtitle', 'Aprovar Emissora'); ?>

<div class="row content-view">

    <div class="col-md-10 col-md-offset-1 backButton">
        <a href="<?= $this->Link->returnUrl(array('controller' => 'aprovacoes', 'action' => 'index'), true) ?>"> <h4>
                <button type="button" title="Adicione a longitude" data-placement="bottom" class="btn btn-sm btn-info btn-circle">
                    <i class="fa fa-arrow-left" style="font-size: 12px"></i>
                </button> Voltar</h4></a>
        <?php $role = $this->Session->read('Auth.User.role'); ?>
        <?php if ($emissora['situacao_id'] == App\Model\Entity\Situacao::Aprovada) { ?>
            <p>Emissora já aprovada<p>
            <?php } else if ($emissora['situacao_id'] == App\Model\Entity\Situacao::Rejeitada) { ?>
            <p>Emissora já rejeitada<p>
            <?php } ?>
    </div>

    <div class="col-md-10 col-md-offset-1">
        <div class="panel panel-default">
            <div class="panel-heading">
                <h3 class="panel-title">Dados da emissora</h3>
            </div>
            <div class="panel-body">

                <fieldset class="form-panel" disabled>
                    <?php echo $this->element('dados_emissora', ['emissora' => $emissora]); ?>
                </fieldset>
                <fieldset class="form-panel" disabled>
                    <legend style="text-align: center">
                        Dados para liberação da emissora no painel
                    </legend>
                    <div class = "col-md-5">
                        <div class = "form-group">
                            <label class="control-label">CNPJ:</label>
                            <input class="form-control" value="<?= $emissora['cpf_cnpj'] ?>" />
                        </div>
                        <div class = "form-group">
                            <label class="control-label">Endereço:</label>
                            <input class="form-control" value="<?= $emissora['endereco'] ?>" />
                        </div>
                        <div class = "form-group">
                            <label class="control-label">Número:</label>
                            <input class="form-control" value="<?= $emissora['numero'] ?>" />
                        </div>
                        <div class = "form-group">
                            <label class="control-label">Complemento do Endereço:</label>
                            <input class="form-control" value="<?= $emissora['endereco_complemento'] ?>" />
                        </div>
                        <div class = "form-group">
                            <label class="control-label">Bairro:</label>
                            <input class="form-control" value="<?= $emissora['bairro'] ?>" />
                        </div>
                        <div class = "form-group">
                            <label class="control-label">CEP:</label>
                            <input class="form-control" value="<?= $emissora['cep'] ?>" />
                        </div>
                        <div class = "form-group">
                            <label class="control-label">Home Page:</label>
                            <input class="form-control" value="<?= $emissora['website'] ?>" />
                        </div>
                        <div class = "form-group">
                            <label class="control-label">Grupo /Rede:</label>
                            <input class="form-control" value="<?= $emissora['grupo_rede'] ?>" />
                        </div>
                        <div class = "form-group">
                            <label class="control-label">Proprietário:</label>
                            <input class="form-control" value="<?= $emissora['proprietario'] ?>" />
                        </div>
                        <div class = "form-group">
                            <label class="control-label">Email (proprietário):</label>
                            <input class="form-control" value="<?= $emissora['email_proprietario'] ?>" />
                        </div>
                        <div class = "form-group">
                            <label class="control-label">Celular (proprietário):</label>
                            <input class="form-control" value="<?= $emissora['celular_proprietario'] ?>" />
                        </div>
                    </div>
                    <div class = "col-md-5 col-md-offset-1">
                        <div class = "form-group">
                            <label class = "control-label">Emissora Ativa</label>
                            <div>
                                <label class="radio-inline">
                                    <input type="radio" <?= trim($emissora['emissora_ativa']) == "A" ? 'checked="checked"' : "" ?> name="emissora_ativa" id="emissora_admimplente_sim" value="A">
                                    Sim </label>
                                <label class="radio-inline">
                                    <input type="radio" <?= trim($emissora['emissora_ativa']) != "A" ? 'checked="checked"' : "" ?> name="emissora_ativa" id="emissora_admimplente_nao" value="I">
                                    Não </label>
                            </div>
                        </div>
                        <div class = "form-group">
                            <label class="control-label">Data de Ativação:</label>
                            <input class="form-control" value="<?= $emissora['data_ativacao'] ?>" />
                        </div>
                        <div class = "form-group">
                            <label class="control-label">Data de Inativação:</label>
                            <input class="form-control" value="<?= $emissora['data_inativacao'] ?>" />
                        </div>
                        <div class = "form-group <?php echo isset($errors['emissora_admimplente']) ? 'has-error' : ''; ?>">
                            <label class = "control-label">Emissora Adimplente</label>
                            <div>
                                <label class="radio-inline">
                                    <input type="radio" <?= trim($emissora['emissora_admimplente']) == "A" ? 'checked="checked"' : "" ?> name="emissora_admimplente" id="emissora_admimplente_sim" value="A">
                                    Sim </label>
                                <label class="radio-inline">
                                    <input type="radio" <?= trim($emissora['emissora_admimplente']) != "A" ? 'checked="checked"' : "" ?> name="emissora_admimplente" id="emissora_admimplente_nao" value="I">
                                    Não </label>
                            </div>
                        </div>
                        <div class = "form-group">
                            <label class="control-label">Data do útilmo pagamento:</label>
                            <input class="form-control" value="<?= $emissora['data_ultimo_pagamento'] ?>" />
                        </div>

                        <div class = "form-group">
                            <label class="control-label">Observação:</label>
                            <textarea class="form-control" rows="3"></textarea>
                        </div>

                    </div>
                </fieldset>


                <?php if ($emissora['situacao_id'] == App\Model\Entity\Situacao::Pendente) { ?>
                    <?php if ($role == 'admin' || $role == 'focal') { ?>
                        <div class="actions-pane pull-right">
                            <button data-toggle="modal" data-target="#modal-rejeicao" class="btn btn-info btn-lg" style="background: #50909b">
                                Reprovar
                            </button>
                            <button data-toggle="modal" data-target="#modal-aprovacao" class="btn btn-info btn-lg">
                                Aprovar
                            </button>

                        </div>
                    <?php } ?>
                <?php } ?>


            </div>
        </div>
    </div>
</div>

<div class="modal fade"  id="modal-aprovacao">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-body">
                <h4>Deseja aprovar a rádio?</h4>
            </div>
            <div class="modal-footer">
                <form role="form" method="POST">
                    <input type="submit" id="btn-rejeitar"  class="btn btn-primary" value="Aprovar" />
                    <button id="btn-aprovar" type="button" class="btn btn-default" data-dismiss="modal">
                        Cancelar
                    </button>
                </form>

            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->
</div><!-- /.modal -->

<div class="modal fade"  id="modal-rejeicao">
    <div class="modal-dialog">
        <div class="modal-content">
            <form id="form-reprovar" action="<?= $this->Url->build(["action" => "rejeitar", $emissora['id']]) ?>" method="post">
                <div class="modal-body">
                    <div class="col-md-12 alert alert-danger hidden"  id="form-reprovar-messages"></div>
                    <h4>Indicar justificativa da reprovação</h4>
                    <textarea placeholder="Insira aqui sua observação" name="motivo" class="form-control" rows="3"></textarea>
                </div>
                <div class="modal-footer">
                    <input type="submit" class="btn btn-primary" value="Reprovar" />
                    <button id="btn-aprovar" type="button" class="btn btn-default" data-dismiss="modal">
                        Cancelar
                    </button>
                </div>
            </form>
        </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->
</div><!-- /.modal -->



<?php $this->start('script'); ?>
<script type="text/javascript">
    $(document).ready(function () {
        $('#form-reprovar').submit(function (event) {
            event.preventDefault();
            var data = $(this).serialize();
            $.post($(this).attr('action'), data)
                    .done(function (data) {
                        if (data.response.success) {
                            location.replace('<?= $this->Url->build(['action' => 'rejeitadas']) ?>');
                            return;
                        }
                        var errors = $('<ul/>');
                        $.each(data.response.errors, function (index, field) {
                            $.each(field, function (i, error) {
                                errors.append('<li>' + error + '</li>');
                            });
                        });
                        $('#form-reprovar-messages').append(errors).removeClass('hidden');
                    })
                    .error(function () {
                        $('#form-reprovar-messages').html('Erro inesperado ao tentar reprovar emissora').removeClass('hidden');
                    });
        });
    });
</script>
<?php $this->end(); ?>